29227-71-2
Histidinephosphoricacid
Product Code:
1158591
Molecular Formula:
C6H10N3O5P
Molecular Weight:
235.13
Order 29227-71-2