Where can I buy a reliable remanufactured 318 for 1971 Duster?

I don't understand why this oil leak on top of the motor or so is so hard to find. Use a mirror on a stick and a flashlight.

Another idea would be to put UV dye in the engine oil and check with the black light, but that may be a bit too extreme.