FLEXURALLY MOUNTED KINEMATIC COUPLING WITH IMPROVED REPEATABILITY | Patent Publication Number 20140133897 | Patexia