The product arrived fast, was well packaged and product was of high quality...as you would expect from a company like Sato Racing. However, there was a problem as soon as I went to install the swing-arm spools on my 2019 KTM 390 Duke bike. Fortunately, I ALWAYS hand start any new fasteners too ensure proper fit. The supplied bolts would not get about one revolution into the swing-arm and then bind-up. I was able to check the thread pattern on the supplied bolts, they were a P-1.25 fine thread pattern. Using extra bolts I had on hand, I confirmed that the correct thread pattern for my 2019 KTM was a P-1.50 coarse pattern.
I contacted Sato about this issue and the confirmed that according to their engineers that the KTM bikes were supposed to be a P-1.25 fine thread pattern. Apparently, KTM either changed their swing-arm spec for the 2019+ KTM 390 bikes (this seems the most probable since Sato confirmed that the rest of the Duke line was a P-1.50 coarse pattern) OR my bike left the factory out-of-spec (unlikely, as it would make sense that KTM would standardize the specs across the Duke line).
TL;DR If you own a 2019+ KTM 390 Duke (or 125/200), chances are the correct bolts you will need are the P-1.50 coarse thread pattern in a 35mm length. I ordered mine through McMaster-Carr the day I discovered the issue (a weekend...in fairness, Sato offered to send me the correct bolts for free when I talked with them the following week but I declined, since I had the correct fasteners already on order).
Hopefully Sato Racing and all third-party sellers will update this product to reflect that it no loner fits the 2019+ bikes and I am assuming Sato Racing will release a new product number with the correctly sized fasteners.