artificial homologous insemination

artificial homologous insemination