10" Steel Flexible Coupling

10" Steel Flexible Coupling

Dallas

MFR# DS56-1010SR | MSC-286281