818331A

$68.47

Butt splice, temperature sensor (100 pcs)