Main information about car part PETERBILT 2906005
Producer PETERBILT
Number 2906005
Description Rubber Buffer, engine mounting
Analogue of PETERBILT 2906005
STELLOX STELLOX 87-03524-SX 8703524SX Rubber Buffer, engine mounting