428506-88-1
4-OH-E2-1-N3Ade
(4-羟基雌二醇1-N3-腺嘌呤)
Product Code:
279424
Molecular Formula:
C23H27N5O3
Molecular Weight:
421.49
Order 428506-88-1
,CASNo 428506-88-1