66554
XTAR ELECTRONICS INC
10635 SCRIPPS RANCH BLVD
SAN DIEGO, CA, 92131, 92131
UNITED STATES
Phone:
858-271-4440
Fax: