Not clear how much a "serving" is
I just bought this great looking product, but there it says to use 10 drops per serving. What is a "serving" size? 8 ounces? There is not a website with more info.
Rating: 3 stars