153420-96-3 7-((5-Isopropyl-1,3,4 thiadiazol-2-yl)methoxy)-3,4-dimethylcoumarin Atibeprone Atibeprone [INN]