China Sm295040-6110 Common Rail Spare Parts Injector OEM 23670-09330 and Fuel Dispenser Pump Injection Sm2950406110, Find details about China Denso 23670-09330, Common Rail Injector from Sm295040-6110 Common Rail Spare Parts Injector OEM 23670-09330 and Fuel Dispenser Pump Injection Sm2950406110