517 products from Allied Electronics Inc