4018401000001100
Novartis Vaccines and Diagnostics Ltd (supplier)
2078401000001100
None (leaf concept).