Product 27908/28069
Manufacturer: WORCESTER
Manufacturer's ID: 22754W120A SERIES 75 ACTUATOR
Manufacturer's Alternate ID:
Condition: New Surplus