top of page

This page isn't available. Sorry about that.
Try going back to the homepage.

IML_Page_Logo_20220720-removebg-preview.png

ADDRESS

Unit 103D, 1st Floor, Lai Cheong Factory Building, 479-479A Castle Peak Road, Cheung Sha Wan, Kowloon

CONTACT 

Tel: +852 96860418

FOLLOW US

  • Instagram
  • Facebook
  • LinkedIn
  • Youtube

© 2025 by Immune Materials Limited l All Rights Reserved

bottom of page