I've found Marine Medical Systems (800) 272-3008 (a division of Professional Pharmacy in South Norwalk, Connecticut) helpful.
Steve and Vicki
. . . and this one from a supplier
I noted your article on FIRST AID in did not include mention of Maritime Health Services. We also provide physician-directed support for medical kits as well as a remote medical consultation service. Our physicians are best know for their support of the fishing fleet in the North Pacific, but we also work with blue-water shipping, yachts and recreational boaters.
We have created several standard formularies for vessels, including basic kits for coastal sailing and ranging to our "transpacific kit." But we are not a one-size-fits-all business and we regularly create custom formularies based on specific need. Ocean sailors may want to consider a consultation service agreement, or at least to have contact information handy.--Ken Dane, Global Medical Systems, www.globalmd.net