Condition: The product is unused condition, but lacks the original packaging. The product will cause some scratches during storage, which customers need to understand.
Description
Item Description:
Type:DEF Fluid Level Sensor
Manufacturer Part Number:506063299047
Interchange Part Number: F01C380091
Number of Pins:6-pin