Our Part Number: JH3405178
Fits the Chinese Diesel 178f engines as well as some of the L70 and L60 Yanmar engines.
See photo for measurements