Brake Calipers Interchange W116, R107, W123 ??

Will the brake calipers interchange with the following cars:
1975 280S; 1979 450SL; 1979 300SD; 1985 300D?
They all appear to be the same, is there more I need to know other than the bolt pattern? Thank you.

Forums

Chassis Model Number