"BLD-1-23-1.5kw Cycloidal Pinwheel Reducer With High-Efficiency Energy Saving Mother"