Basic information Safety Related Supplier
4-Phosphonyl-3-carboxy-3-hydroxybutanoic acid Structure

4-Phosphonyl-3-carboxy-3-hydroxybutanoic acid