Looking to replace a broken clutch lever on an '08 Suzuki Boulevard M50. Assuming it was a stock one, ordered that and it didn't fit. Looked on the broken one, and there is no identifying company name. I looked under the part the clutch lever attaches to and there is only a (what I presume to be) company logo. Says "AD".
Anyone ever heard of this company or know what the AD stands for? Can't figure out for the life of me. Pic attached