I'm not sure exactly what you mean, but have you measure the top? Is it only 19 inches in length?
If you have a standard 10g tank then any glass versa top should fit it. If you have a Petsmart near you they sell glass tops that aren't actually bad quality, they are a little better than the Perfecto ones IMO
You could try one of them and return it if it doesn't fit.