DUPLEX PUMP

SN A type of direct-acting, twin cylinder steam driven water pump.
CL MACHINERY
BT PUMP