443 patent medicine shops