New Drugs, Appliances, and Things Medical: "Vinolia" Toilet Soap
Hospital (Lond 1886)
.
1890 May 17;8(190):99.
PMID:
29826752
PMCID:
PMC5236795
No abstract available