70804-88-5
poly(2-methylthioadenylic acid)
Product Code:
1042938
Molecular Formula:
C11 H16 N5 O7 P S
Molecular Weight:
393.31
Order 70804-88-5