docosyl-triethylenetetraminepentaacetic acid
CAS No. 137203-80-6
docosyl-triethylenetetraminepentaacetic acid
LogP 143667-42-9
C8H8Cl2S 14366-73-5