Leonurus is a chemical compound registered under CAS number 90063-41-5. It is also known as Lion's Ear; Lion's Tail; Motherwort. CKSPharm supplies Leonurus for laboratory research and bulk production; product code 499510. Send an inquiry for purity, packaging, price and lead time.