Mazda DISTRIBUTOR for sale

Specifications

Fits in Mazda
Stock Number TMP-67-18963
Part Number 18963
Engine No. F8-438954


Used Mazda  DISTRIBUTOR Product ID 22343