selected country
Malaysia

Fluorescent Squid Sdn Bhd

Business address
No 133A & 131A, Jalan SS 25/2, Taman Mewah, Petaling Jaya, Malaysia
Phone
03-7804 8817
Fax
03-7804 8834

Location Map