GSLDESFYDWFERQLGGGSGGSSLEEEWAQIQCEVWGRGCPSY trifluoroacetate salt

GSLDESFYDWFERQLGGGSGGSSLEEEWAQIQCEVWGRGCPSY trifluoroacetate salt · CAS 1083433-49-1