TING LI ZI 葶苈子

Latin name: Semen Lepidii
English name: Pepperweed Seed

Price per kilogram on request

 

SKU: 80376 Category: