[1]
S.-F. Yang and X.-J. Peng, “A review of the Ptocasius Simon, 1885 spiders of Gaoligong Mountains, China (Araneae: Salticidae)”, EJT, vol. 903, no. 1, pp. 1–61, Nov. 2023.