ferritin polyionic polyelectrolytic polyanionic polycarbonic cationic polyzwitterionic polyenic polynucleotidic polycythemic
polymers polymer ferritin peptides compounds peptide molecules nature substances species