Large photo

Production facility license, for the manufacture of traditional medicines, issued by the Indonesian Department of Health