Ekecrantz , Carl Olof Walter , med.