Taruu - Industrial pumps & pressure equipment manufacturer
5270 B, GB Road, Delhi-110006, India, GB Road, Delhi, Delhi Municipal Corporation (U), Delhi - 110006
9899403131
Taruu is a leading provider of professional equipment and industrial solutions, with a strong legacy since 1987. From high-pressure was..... We focus