English | German | Russian | Czech

tricarbimide English

Meaning tricarbimide meaning

What does tricarbimide mean?

tricarbimide

(chemistry) solid cyanuric acid

Are you looking for...?