Hyde® Neon Fabrication
P/N: 12113, 24" Artificial Screen