Optical Filters, Ltd. Trademarks
EMICLARE
electromagnetic interference (EMI) shielded windows
Owned by: Optical Filters, Ltd. and Optical Filters, Ltd.
Serial Number: 75546214