Cyanotech director Michael Davis buys shares worth $7550

Cyanotech director Michael Davis buys shares worth $7550