Product Catalog590-2978 Suitable for Carter 304 305.5CR Excavator Oil-water Separator Diesel FilterAutomobiles, Parts & Accessories > Wear Parts$23.82 (≈ RON 113.71)$27.29In stockSold by AliExpress WWTo Store