Telescopic limiting structure, camera body and camera | Patent Publication Number 20190391466 | Patexia