Force distributing spring contacts | Patent Application Number 18306822 | Patexia