Natures Way Stevia - Organic - Vanilla - Drops - 2 oz - No Bitter Aftertaste