Term Gallery logo

Meanings of poly-paraphenylene terephthalamide in English

Related terms
кевлар