54576-89-5
diguanosine tetraphosphate
Product Code:
628748
Molecular Formula:
Molecular Weight:
Order 54576-89-5