It came off a 1991 Mercedes-Benz    SL300 w129 Driver side soft top main hydraulic cylinder

It fits 300 , 500, 600 it came off fully operational car no leaks on the seals,  please verify make sure this part will fits to your vehicle before you purchasing 

Please have a US shipping address ready when you purchasing this item I do not ship outside of US thank you