Unlock Exclusive Discounts & Flash Sales! Click Here to Join the Deals on Every Wednesday!
Aristolochic acid I (AA-I), which is a known nephrotoxin, is found in a commonly used Chinese medicine, Xixin, that originates from nine Asarum species (Aristolochiaceae) found in China.