meaning of Borsäure

Borsäure - German to English

boracic acid

View more

  • boric acid [E-284]