102772-04-3 PTPPA Poly-2-(2-(thymin-1-yl)propanamido)propenoic acid