62143-26-4
7-(diethylamino)-3-(5-phenyl-1,3,4-thiadiazol-2-yl)-2-benzopyrone
Product Code:
313981
Molecular Formula:
C21H19N3O2S
Molecular Weight:
377.45
Order 62143-26-4