MADE IN JAPAN or China,
OIL pump for Mitsubishi engine,
S12R,S16R,S6B3,s4s,6d24,
PART NO: 37735-70010,37735-00030,32C35-01021,34A35-00020,3773570010,3773500030,32C3501021,34A3500020.