Drape forming end effector | Patent Publication Number 20190070772 | Patexia