China OEM No. Jx0818/630-1012120A Fleetguard Lf3784 Lube Oil Filter for Yc6105 Yc6108 Engine, Find details about China Diesel Engine Parts, Engine Parts from OEM No. Jx0818/630-1012120A Fleetguard Lf3784 Lube Oil Filter for Yc6105 Yc6108 Engine