English | German | Russian | Czech

triphosphopyridine English

Meaning triphosphopyridine meaning

What does triphosphopyridine mean?

triphosphopyridine

a pyridine ring with three phosphorus groups

Are you looking for...?