Where does “monofosfaatti” come from?

monofosfaatti (Finnish): monophosphate

Definitions

  1. monophosphate

Words derived from “monofosfaatti