Glossary Desktop Publishing / Term
An industry term that refers to a piece of substrate that is 11 inches by 14 inches.
Permanent link Legal - Creation date 2020-04-09