]> A barcode-02302113 Indonesia Jawa Barat (West Java) Top of Puncak Kolotok, Ranca Upas Impatiens sp. 2025-03-30 07:14:40 W. S. Hoover & D. Girmansyah