15-degree troughing idler frame

Showing the single result