[1]
H. Rogers, “Overview of canine artificial insemination for the breeder”, CT, vol. 2, no. 4, pp. 497-499, Sep. 2010.