Sylvester John Richard — Insider transactions, Director at DELCATH SYSTEMS, INC. | InsiderLens