BABOR Reviews
1 Result
Products
Most Recent Review
2 of 5 stars
Feb 19, 2022
Could be better
I love babor ampoules, however these ones are my least favorite. Wanted to love them but haven’t seen any improvements at all. They have better ampoules than this. …
Supernova3
Verified Purchase