Assembly for carrying and ejecting stores | Patent Publication Number 20060108478 | Patexia