BARC USA Inc.

Address: 
5, Delaware Drive, Lake Success NY 11042-1114, U.S.A.
Tel: 
+1 (516)719 1052
Fax: 
+1(516)719 1281
Group: 
Ratio X: 
0.22
Ratio Y: 
0.38