5226-KEYSTONE-ELECTRONICS-CORP-32991152 Datasheet | Part estails