This is an OEM BMW Z3 Roadster hydraulic EH convertible top pump motor hydro unit witn lines and piston  made for models from 1996 to 2002. It is designed to operate the electric hydraulic system for the convertible top. The unit is in good working condition and has been tested. It is a genuine BMW part with the manufacturer part number 54348410305.