1263296-75-8

6-BENZHYDRYL-1-(TERT-BUTYLSULFINYL)-3,3-DIFLUORO-1,6-DIAZASPIRO[3.3]HEPTANE, 98%