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

P18785
MFCD00175168
C17H13NO4
295.29
We accept Blanket Purchase Order