Main information about car part STELLOX 89-18073-SX
Producer STELLOX
Number 89-18073-SX / 8918073SX
Description Hose Clamp