truck hydraulic cylinder assembly

quote