267663-62-7

267663-62-7 structure
267663-62-7 structure

Name (+/-)-Diethyl 63-methyl-1,2-(methaniminomethano)-33,50-methano[60]fullerene-61,61-dicarboxylate
Molecular Formula C70H17NO4
Molecular Weight 935.88800
Exact Mass 935.11600
PSA 55.84000
LogP 14.86750