66mm is 2.6". This is a standard imperial size and is readily available from any U.S. source. What type of secondary holder do you have? Is it a proper holder or is it simply glued?
Try
http://www.telescopes-astronomy.com....ccessories.htm
The 2.6" is not shown but could probably be ordered or he may have one.