YANMAR EF312#129004-55801
  • ST No:
    ST-14205
  • PART No:
    129004-55801
  • CATEGORY:
    Automotive
  • TYPE:
    Fuel Filter
  • HIGH:
    80
  • OD:
    90
  • ID:
    M20 X P1.5