English | German | Russian | Czech

ammonia borane English

Meaning ammonia borane meaning

What does ammonia borane mean?

ammonia borane

(inorganic compound) An inorganic hydride of nitrogen and boron, NH3BH3, proposed as a source of hydrogen in motor vehicles.

Are you looking for...?