Top Suppliers:I want be here

223569-31-1

223569-31-1 structure
223569-31-1 structure

Name TFB,Poly[(9,9-dioctylfluorenyl-2,7-diyl)-alt-(4,4'-(N-(4-butylphenyl)
Molecular Formula (C51H61N)n