Menu
Company Profile
Ricola
Product Categories
Total products
98
unreliable reviews
< 10.0%
Total reviews
103,720
Unreliable reviews
Fakespot Company Review Grade
B
Ricola Sugar Free Original Swiss Herb Natural Cough...
A
Ricola Original Natural Herb Cough Drops, 21 Drops...
C
Ricola Herb Throat Drops, Lemon-Mint, 24 Drops (Pack...