CFRX logo

ContraFect (CFRX) Gross Margin