Tag: diammonium hydrogen phosphate molecular weight