what is the make and model that retires in 2004, and has a numbers (quantity ordered) of 961-967 (7 buses)?
gillig 35102 " phantom "