3633-59-8
3-DEPHOSPHOCOENZYME A
Product Code:
404061
Molecular Formula:
C21H33Li2N7O13P2S
Molecular Weight:
699.42
Order 3633-59-8