NYOPENDATA

Search the database of companies registered in the State of New York.

2 PENN PLAZA, SUITE 1500-39, NEW YORK, 10121, NEW YORK

METRIXA INC.

Company METRIXA INC.
Business Number 4147463