Mar 22, 4:57 PM ET
SC 13D/A · KEY TECHNOLOGY INC · Filed Mar 22, 2018
SCHEDULE 13D AMENDMENT NO. 2 DATED MARCH 20, 2018