how long does papaverine last