TOKIWA CO., LTD.

Look Heights Ikebukuro Bldg. (B-906)
18-23, Minami-Ikebukuro 1-Chome,
Toshima-Ku, Tokyo 171-0022, Japan
Japan
Phone: 813-5957-5223
Fax: 813-5957-5224

Founded: 1951

Dome System, Xenon lamps and reflector mirrors.