Lot release certificate

Bio Farma Adsorbed DT Vaccine 0400223 (2)

Issue date
18 April 2025
Product type
Vaccine