76128726
Sep 14, 2000
EXCARA INC.
Subscribe
On-line computer services, namely, facilitating business-to-business electronic commerce among manufacturers, distributors, and procurers of industrial materials and supplies