Part Number: JH3205186
Fits the 186F and 186FA Chinese Diesel Engines and generators.
35mm x 50mm x 8mm
OEM NUMBER: 24423-355008