287399-31-9
2-(phosphonomethylamino)acetic acid-2-13C
Product Code:
312983
Molecular Formula:
C3H8NO5P
Molecular Weight:
170.08
Order 287399-31-9