Melbourne Diesel Centre
95MM IMPELLER
3642000101, 3642002001, and 3642000001
Mercedes-Benz OM364, OM364A, and OM364LA
Image may differ from actual part