NCT07393334 - Effects of NLS-133, a Potential Non-Hormonal "On-Demand" Male Contraceptive | Crick | Crick