a-(Fmoc-amino)-3-hydroxy-benzeneacetic acid

Product Code: 2473738
Molecular Formula:
Molecular Weight:
433292-11-6