Johannis Schroderi Pharmacopeia Medico Chymica Sive Thesaurus Pharmacologicus 1656 | Desertcart Kenya