I've never seen an online OEM parts house listing Kymco accessories.
You can try their 800 number and ask a human.
Whenever I purchased Kymco accessories for my scooter I had to track down a dealer that could/would obtain them for me.(found one in TX, don't remember the little shop, had to remind him 3x, but eventually he ordered then sent to me...so I paid postage X2)
Maybe search dealers with 800 numbers in the USA.
Stig