Plastic oil filler / cap 04175383 X Deutz F3L.1011 3 cyl. diesel engine £30+VAT
Plastic bolt on oil filler with cap, part no: 04175383. As removed from a Deutz F3L.1011 3 cylinder diesel engine estimated late 90's to early 2000's which suffered from a cracked engine block, hours are unknown.