The 95 OM606 is a 24 valve. I dont think that will work with your OM603. Your head is a #14, I'm sure, and the #14 are prone to crack. Later heads were designed to better withstand fracture. You need to look for a #17 thru #22.
One good source may be http://car-part.com/
but check around here on the forum. You might put a "wanted" message in the "parts for sale" forum here.