Cyclommatus metallifer finae is a genus of the Lucanidae family, also known as the stag beetle. This species are located in Peleng Island – Central Sulawesi, though some species can be found in China and Taiwan as well.
Papua Insects Shop is an online store under legal company PT. Rizky Perdana Indonesia. It was created to supply hobbyists and collectors, photographers, artisans, scientists, researchers with ...