contraceptron