Coleoptera-Atlas.com

Tophoderes sp 01?

Location: Indonesia; Buru Isl.
Collection: Capt. Philippe Bourdon