DEDN6526A
Product Specifications
CAS Number
2388506-83-8
Synonyms
DEDN 6526A , RG7636 , RG 7636
Smiles
N(C=1C(C(N)=O)=CN=C(N1)N2C[C@@H](N)CCC2)C=3C=C(C(C)C)N=C(C(C)C)C3
Available Sizes
Curated Selection
Explore Other Products
Discover premium biology products from our extensive collection of 20M+ items