Basic information Supplier

1189046-71-6(1,7-dibromo-N,N'-bis-(10-nonadecyl)perylene-3,4,9,10-tetracarboxylic acid diimide)

Basic information Supplier
1189046-71-6 Basic informationMore

Browse by Nationality 1189046-71-6 Suppliers >China suppliers

Recommend You Select Member Companies