86433-40-1 Terflavoxate Terflavoxate [INN]