170901000001104
Industrial Pharmaceutical Service Ltd (supplier)
152701000001104
None (leaf concept).