4-(octadecylamino)-4-oxobut-2-enoic acid

Product Code: 2457837
Molecular Formula: C22H41NO3
Molecular Weight: 367.56
6668-52-6