Know your drug: side effects, price, molecules