United States - 3D Decals (Long)
Emblems are created using a revolutionary technique that presents a visually appealing look that is pleasing to the touch. An optically clear polyurethane encapsulation radiating over a meticulously printed graphics yields a three- dimensional appearance.