Boston Scientific (NYSE: BSX) announced that it received CE mark approval for its Embold detachable coil system.