TLP Self-Contained Hydraulic Puller

TLP  self-contained hydraulic puller with yellow hydraulic head, black threaded cylinder, and silver 3-jaw puller arms for removing gears and bearings.