26062-48-6 30641-68-0 L-Histidine, homopolymer Poly(L-histidine) Polyhistidine Polyhiustidine