ASTRAZENECA PHARMACEUTICALS LP