Viagra made by Pfizer and Nexium made by AstraZeneca.

Pharmaceutical company AstraZeneca has agreed to sell its small molecule antibiotics business to Pfizer in a deal that could be valued at more than $1.5 billion.

AstraZeneca, which saw off a $120 billion takeover attempt by Pfizer in 2014, said the sale would allow it to focus on developing new medicines in its main areas of cancer, and respiratory and cardiovascular diseases.