Aristolochic acid III
Aristolochic acid III is a natural product that can be isolated from the leaves of Aristolochia debilis[1].
Internal Reference:
cell25sk6298
Size:
5mg