Carl Johan Mabriel Holmstroln , Med.