488841-24-3
4-OH-E1-1-N3Ade
(4-羟基雌酮1-N3-腺嘌呤)
Product Code:
288909
Molecular Formula:
Molecular Weight:
Order 488841-24-3
,CASNo 488841-24-3