RAM EZ-Strap Rail Mount for Garmin eTrex 10, 20 & 30 5052010486119 | eBay
Best Buy: Garmin eTrex 20 GPS 010-00970-10
Bruni 2x Protective Film for Garmin Etrex 20 Screen Protector Screen Protection 4054274695604 | eBay
Classic Straight USB Cable suitable for the Garmin etrex 10 20 30 with Power Hot Sync and Charge Capabilities - Uses Gomadic TipExchange Technology - Walmart.com
For Garmin Etrex 20 Gps Repair Replacement Parts Motherboard /back Cover - Laptop Frames - AliExpress
Original Housing Garmin Etrex 20 | Handheld Gps Repair Replacement - Original Shell - Aliexpress
Amazon.com: BoxWave Screen Protector Compatible with Garmin eTrex 20 (Screen Protector by BoxWave) - ClearTouch Crystal (2-Pack), HD Film Skin - Shields from Scratches for Garmin eTrex 20 : Electronics
Original Front Cover For Garmin Etrex 20 Etrex 30 Front Cover Repair Replacement - Tablet Lcds & Panels - AliExpress