polybenzimidazoles

English

edit

Noun

edit

polybenzimidazoles

  1. plural of polybenzimidazole