Service manuals come from Triumph and Haynes.
Haynes is less expensive, but it's good to have both.
I think Brent at
www.newspeedmaster.com has the Haynes.
That's where I got mine.
Neither of them has part numbers, though.
You need parts diagrams for that.
www.bikebandit.com has them on line.
You can also get a CD from
www.fiche-man.com.