We feel now is a pretty good time to analyse Strata Critical Medical, Inc.'s ( NASDAQ:SRTA ) business as it appears ...