$3.0M supply agreement with Genesis Diagnostics | RNS | Ticker