Eton Derma Labs to pay $200,000 in FTC case involving Acne-Statin ad claims.

More from Archive

More from Pink Sheet