I have several of these. They came off of 300D 123's and 300SD's 116 and 126. They all work well.
These are a great replacement for your plastic fan on your 240D or any earlier car where you would like to move more air over the radiator.
These are 18 inches across and 2.5 inches in depth. They bolt right up to any Mercedes water pump of that era. They will not fit any 190E or D due to space and mechanical changes made in that car.
I can't get the photos to post, but can e-mail them to you.
A set like this new would be about $500. I am asking $50 for the fan and fan clutch+shipping from Oklahoma.