20pcs/lot 503566-3502 5035663502 0.3mm legs width 35pin flip 100% New and Original
Origin : Mainland China