Registered entities
NANOGEN LIMITED
Reg. No. 15033145United Kingdom
Pangaea Laboratories Ltd
Reg. No. 3783618Germany
Reputation
Customer rating 4.5 / 5 across 700 reviews.
Developer of products for hair treatment solutions
Customer rating 4.5 / 5 across 700 reviews.