Manufacturer
Company name
Product Innovations Research
Address
15770 North Dallas Parkway, Dallas, Texas, 75248, US
Phone
972-788-5184
EU responsible person
Company name
Biorius
Address
Avenue Léonard de Vinci, 14, Wavre, 1300, BE
Email
info@biorius.com
Phone
3228884010