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

P25841
100581-95-1
MFCD00029793
C20H37NO3
339.51
We accept Blanket Purchase Order