Mfr Part #
81.316.8
Brand Name
Dema
Extended Info.
Roller, Pump Head & Tube.