[6,6]-Phenyl C61 butyric acid octyl ester, >=99%

[6,6]-Phenyl C61 butyric acid octyl ester, >=99% · CAS 571177-68-9