62477-04-7
tetraoctadecyl N,N-(iminodiethylene)di(L-aspartate)
Product Code:
928130
Molecular Formula:
C84H165N3O8
Molecular Weight:
1345.22
Order 62477-04-7