Chemical Name: (3-Benzyloxypropyl)triphenylphosphonium bromide 
C AZD3966

Related Post