74683587
Jun 2, 1995
Nov 26, 1996
MOSEBACH MANUFACTURING COMPANY
Subscribe
electrical dynamic brake resistor used to assist in the braking of a diesel locomotive