688763-37-3

3-tert-Butoxycarbonylamino-5-phenylthiophene-2-carboxylicacid