84987
INDUSTRIAL DESIGN LABORATORIES INC
1413 JAYKEN WAY
STE A
CHULA VISTA, CA, 91911-4681, 91911-4681
UNITED STATES
Phone:
619-429-5311
Fax: