High quality VE Rotor Head 096400-1670 New Diesel Fuel Pump Head Rotor 096400-1670 suitable for Japenese Car