JAITRONG, WEEYAWAT, Thailand Natural History Museum, National Science Museum, Technopolis, Khlong 5, Khlong Luang, Pathum Thani, 12120 Thailand.