selected country
Malaysia

Ibubena Sdn Bhd

Business address
No. 33, Jalan Lawan Pedang 13/27, Seksyen 13, Shah Alam, Malaysia
Phone
60-3-55134534
Fax
60-3-55134536