Terms vs Imidodiphosphate - What's the difference?
terms | imidodiphosphate |
(organic chemistry) Any salt or ester of imidodiphosphoric acid; but especially adenylyl imidodiphosphate , an analog, and inhibitor of ATP
