Rod Ends in China Xiamen Fspl Address: No.11 Huoju East Road, Torch Hi-Tech Zone, 361009 XIAMEN China Phone Number: +86 59 25 77 99 56