TD Taizhou Dengshang Mechanical & Electrical Co., Ltd Home, bathroom and kitchen Wenling, Zhejiang Kitchen food waste disposers, household and commercial oil presses, oil expellers and juice presses.