4060002229

push rod,complete,space teal
SKU Model Number: 4060002229
Manufacturer part number: ELX-A00295101-STS-SP-001
Vendor: Italy Warehouse