EMD 9082226

Part Name KEY Armature – 3/8 x 3/4 x 16-1/2 in. lg.
Manufacturer EMD
OEM Number 9082226