(E)-4-(4-Benzoylanilino)-4-oxo-but-2-enoic acid

P18017
MFCD01055669
C17H13NO4
295.29
We accept Blanket Purchase Order