Delphi Ammonia sensor
Part no.: 28491403
PMSCM 28668648 BARXH
Voltage: 24V
Sukorun Alibaba Shop
High quality
Great service
Best price
Fast delivery time