Medroxyprogesterone
birth control
"This depo shot has been the best for me I have been on it a long time and I have had no side effects from it I feel full all the time and no pregnancy scares it's really good"