Product SKU: 11352
Regular price $14.00 Sale
English: Perilla Leaf
Latin: Perillae Folium
100 g Extract Granules