Gamendazole

Gamendazole

AOB36500

CAS 877766-45-5

More details

1000 Items

$0.00

Overview

Novel male contraceptive agent, blocking spermatogenesis