you gotta buy the complete sunvisor. It's fairly easy broken at the swing tip.
The link posted by Dino is for USDM model. The JDM EK9 version is totally different, it's in dark gray color vinyl while the USDM is a bit fat and bigger.
Try jdmland.com coz they have the real deal for EK9 Type Rx, but they are in US.
I can help u to obtain them if you want, brand new from Japan coz I still got one set sitting in box, brand new.