YE CHEN MACHINE TOOLS CO., LTD.
CTS Central-watering Paper-tape Filter
Product Picture