Amount Raised
$16 Million
Company
Sealed Inc.
Location
137 5TH AVENUE, 5TH FLOOR
New York, New York, United States