Manufacturer
Company name
DAVEXLABS LLC
Address
720 Wilshire Blvd #200, Santa Monica, CA, 90401, US
Email
custcare@lanza.com
Phone
13103935227
EU responsible person
Company name
Biorius Ltd
Address
Avenue Leonard de Vinci, Wavre, 141300, BE
Email
info@biorius.com
Phone
3228881208