102772-04-3
poly-2-(2-(thymin-1-yl)propanamido)propenoic acid
Product Code:
810903
Molecular Formula:
C11H15N3O5
Molecular Weight:
269.25
Order 102772-04-3