Regalix India Private Limited
Regalix India Private Limited
Bangalore, India