Is it an OTC drug? Are there different sizes? If so what size should I buy?