3-benzyloxycarbonylamino-5-oxazol-2-yl-benzoic acid

Product Code: 2225908
Molecular Formula:
Molecular Weight:
900799-26-0