Listing ID #4847563
Company Information
Ask for more detail from the seller
Contact SupplierIt is made from fresh leaves and small branches of bamboo Phyllostachys edulis, produced in Hunan Province, China, through a patented ethanol/water extraction procedure