Halm Jet Super Jet Water Meter Roller Water System Rollers Manufacture Part Number: 3895 Model Number: 66J51