300MM single stackable film frame carrier | Patent Publication Number 20030012628 | Patexia