Requires modification to fit 1993 GMC Sonoma. The mounting holes were about 1/16 inch smaller. On the side of the cable connector, the original has a slot for attachment. I had to cut a slot on this speaker. The biggest problem was that the cable connector on this speaker is not installed the same way as the original, which causes the speaker to not properly press against the dashboard due to an air duct obstruction. This requires additional modifications, new connectors and soldering work.
Portable bluetooth speaker BT Speaker ZQS-8210 high power universal
35 Review
Gaming headset ASUS TUF Gaming H3 (90YH02AR-B1UA00) black-red
46 Review
Xiaomi Mi Robot Vacuum-Mop 2 EU, white
82 Review
BMW Engine Ignition Start Stop Button Replacement - Compatible With 1 3 5 6 X1 X3 X5 X6 Series (E81 E90 E91 E60 E63 E84 E83 E70 E71) By Jaronx Sports Red
49 Review