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....