7,280,000







Roc® is a leading french skincare brand, devoted since 1957, to developing clinically proven products that deliver visible and lasting results.
Strong partnerships with dermatologists have contributed to our expertise in understanding
| Shelf Life | 6 month |
| Shelf Life | 6 month |




