I finally received this a-pillar set from Malaysia. These are made out of fiberglass and attach to the window with strong 3M double sided tape plus the 3 plastic push pins (not attached by the 3 windscreen clips).
It's a very sturdy and solid build. Now I have to find time to install them.
It's a very sturdy and solid build. Now I have to find time to install them.