Robuta

https://patents.google.com/patent/CN106402351A/en CN106402351A - Buffer mounting structure of input end of planet gear speed reducer - Google Patents The invention discloses a buffer mounting structure of the input end of a planet gear speed reducer. The buffer mounting structure is good in buffer effect....