12993191 - Abarelix drug molecule, illustration12993193 - Abarelix drug molecule, illustration12993192 - Abarelix drug molecule, illustration12993190 - Abarelix drug molecule, illustration11960332 - Abarelix drug molecule11960334 - Abarelix drug molecule11960333 - Abarelix drug molecule11960658 - Abarelix drug molecule11960331 - Abarelix drug molecule