A feed inlet with a self rotating structure

Release time:2025-01-14 source:original