96657-96-4
12-O-(5-azido-2-nitrobenzoylphorbol)-13-acetate
Product Code:
690473
Molecular Formula:
C29H32 N4 O10
Molecular Weight:
596.58
Order 96657-96-4