Complex sentence: Later further refinements meant that a 15 bass instrument was developed having the same range, but eradicating many of the minor defects which appeared in the previous models.
Split into simpler sentences: Later further refinements meant that a 15 bass instrument was developed having the same range. This new instrument eradicated many of the minor defects which appeared in the previous models.