IMHO, I believe the term "ASTROGRAPH" is getting a little "overused" lately...
In theory, an Astrograph is a scope pretty much designed around Astrophotography... like Takahashi Epsilons, Takahashi FSQs or the Ritchey-Chretien scopes, for example...
The scope in the ad has some nice features, but I would NOT consider that an Astrograph per se, even though it could be very well used for Astrophotography too...