153312-31-3

153312-31-3 structure
153312-31-3 structure

Name polyetherurethaneurea-polypeptide block copolymer
No Any Chemical & Physical Properties