EU regulations and standards
clinically tested
not tested on animals
50 to 500 ml.
EU Standards & Regulations,
Clinically tested,
Not tested on Animals.
50ml.
Clinically Tested,
Manufactured and picked EU Standards and Regulations,
Lab reports in order,
Not tested on Animals,
Pure Natural.
50 to 500 ml sizes.