[1]
D. A. Rider and H. Brailovsky, “ 3895 (4): 595–600”., Zootaxa, vol. 3919, no. 3, pp. 600–600, Feb. 2015.