They are STI part numbers, but for some reason do not have the ST prefix that most other STI parts have..

You *might* have some luck with japanparts.com, they seem to be able to get some restricted parts for some models, so perhaps they have someone who works there with those models. It cannot hurt to try.