Insertion apparatus and method | Patent Publication Number 20040192102 | Patexia