No data
Bis(2-phenylpyridine)iridium(III)acetylacetonate
337526-85-9
Beijing Beida Oled Technology Co., Ltd