Wiktionary
bromopyruvate
n. Any salt or ester of bromopyruvic acid
n. Any salt or ester of bromopyruvic acid