Position: Allbio pharm Co., Ltd ›  Product
1-phenyl-1H-indole
16096-33-6 AF15550
C14H11N 193.2438
1-phenyl-1H-indole
1-苯基-1H-吲哚
95