116271-21-7

(NPE-caged-AMPPNP)

Cas Number: 116271-21-7  Molecular Structure
Product Code
1639373
Product Name
(NPE-caged-AMPPNP)
Cas Number
116271-21-7