Great looking rack, but I am not sure what it fits, but it is likely a smaller bike
It fit the shock mount area of a Honda 1975 CB125, (model code 324) just fine, but the tail light brackets did not.
Please refer to the mounting measurements to make certain this will fit your bike.
I have taken dimensional pictures shown below
The shock mounts are 24.8 mm apart measured to the inside.
The distance from the center mounting bolt holes is 6.8mm on center.
The straight line distance from the center of the shock mounting holes to the center of the center mounting bolts are 25.4mm
Please be sure that it will fit your bike as there is no return of parts.