75477522
May 1, 1998
May 4, 1999
computerized on-line retail store services in the field of lab supplies directed to international business buyers and sellers of lab supplies for transacting business electronically to improve their supply-chain management
Advertising and Business