The specimen had been collected by Alfred Russel Wallace in the Moluccas.
Mẫu vật đã được Alfred Russel Wallace thu thập tại Moluccas.