Notice: RIMA has NOT authorized any dealers to sell hydraulic rotator in China!
GR60FDK

GR60FDK