[1]
L. Tornabene and F. Pezold, “3042: 27–36 (2011)”., Zootaxa, vol. 3115, no. 1, p. 68, Dec. 2011.