Indi Molecular Seeded with $1.5M

September 24, 2013