Main information about car part MAZDA 8-94340-259-1
Producer MAZDA
Number 8-94340-259-1 / 8943402591
Group Oil Filter
Description Oil Filter
Analogue of MAZDA 8-94340-259-1
PARTS-MALL PARTS-MALL PBL-065 PBL065 Oil Filter
The other parts with the same number "8943402591"
NPS 8943402591 Oil Filter
ISUZU 8-94340-259-1 Oil Filter