The Controversy of Viagra(r) (Sildenafil Citrate), Other ED Medications, and Their Generic Counterpa
There has definitely been a good deal of controversy over Viagra