Product 28/34
Manufacturer: MASTER PT
Manufacturer's ID: MXD06 MOTOR MOUNT (TA6M)
Manufacturer's Alternate ID: MM6 (246391)
Condition: Factory New Factory Box