Magnolia Medical Announces $20 Million Series C Financing