birth · 21 June 1896 · 129 years ago
Charles Momsen, American admiral, invented the Momsen lung (d. 1967)
More births on 21 Jun