Carl F. Bucherer in a new technological dimension : vimarsan