ketophosphonate
noun
Meaning
- Any compound, the salt or ester of a ketophosphonic acid, having both ketone and phosphonate groups.
Etymology / origin
From ketophosphonic acid + -ate (“salt or ester”).
Sources
No citations have been attached yet.
noun
From ketophosphonic acid + -ate (“salt or ester”).
No citations have been attached yet.