Free release

74043-83-7 tetraazaparacyclophane

service@apichina.com
Product Name Tetraazaparacyclophane
CAS No. 74043-83-7
Synonyms 1,6,20,25-Tetraaza[6.1.6.1]paracyclophane