U-83836E

SKU
U-2526
Product Name Qty
U-83836E
100 mg
$108.21
U-83836E is an antioxidant which inhibits iron-dependent lipid peroxidation. U-83836E is a free radical scavenger and has a potent neuroprotective effect.
More Information
SKU
U-2526
To Top