Listing ID #3709730
Company Information
Ask for more detail from the seller
Contact SupplierState of the art modern manufacturing set up with 5000 sq.ft construction. We invariably look to build fully automatic and manpower independent systems. R & d and innovation is our leading light. Have modern facilities to conduct such activities related to filtration.