TOYOTA OIL FILTER 04152-38010

In stock
Regular price KSh1,281.00

Part number: 04152-38010

Fits:

Toyota Land Cruiser (150 Series) GDJ150 2.8 Diesel

Toyota Hiace GDH201 2.8 Diesel