8890-KEYSTONE-ELECTRONICS-CORP-44317118 Datasheet | Part estails