Dell latitude 5590 - 029jc7 plastic middle frame assemblyNicosia — Agioi Omologites1 week ago10ID: 5880203