10085901-50115ELF

品牌
ICC
供应商
IBS Electronics