Requested reference
Yin, C. M., Wang, J. F., Yang, S. F. & Yang, Z. X. (1988). Studies on vulva and palpal organ of spider Heptathela yuelushanensis Wang et Ye, 1983. Journal of Natural Science of Hunan Normal University 11: 53-59. -- Show included taxa