spinofallopian tube shunt

spinofallopian tube shunt