Address: F-90/18, OKHLA INDUSTRIAL AREA, PHASE-I, NEW DELHI - 110020,
Delhi , Delhi , India -
Phone:91-11-26810391/30957145
Mobile:
Email:
Dealers, suppliers and manufacturers of screen printing materials, non-woven felt wheels, compressed woolen felt wheels, dry grinders, pipes, spool valves, sleeves, printing ink, printing ink materials.