Here is a one stop destination to purchase spare parts for your RG500 1986 (G) (E01 E02 E04 E06 E15 E16 E17 E21 22 24 25 34 39). Some unique hard to find parts are in stock.