Yaz 28 20 mcg + 3 mg, 28 tabs


Price/Pill: $2.10
Generic Name: Ethinylestradiol + Drospirenone
Manufacturer: Bayer

$59.00