6668-52-6
4-(octadecylamino)-4-oxobut-2-enoic acid
Product Code:
2457837
Molecular Formula:
C22H41NO3
Molecular Weight:
367.56
Order 6668-52-6