Basic information Safety Related Supplier
4-Phosphonyl-3-hydroxy-2-carboxybutanoic acid Structure

4-Phosphonyl-3-hydroxy-2-carboxybutanoic acid