Free release

79403-78-4 1,4,7,10-tetraazacyclododeca-1,3,7,9-tetraene, 2,3,8,9-tetraphenyl-

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododeca-1,3,7,9-tetraene, 2,3,8,9-tetraphenyl-
CAS No. 79403-78-4
Molecular Formula C32H28N4