Overview of CPSC notifications on recalls in October 2018
15.12.18
Consumer Product Safety Commission (CPSC) recalls 32 batches of products in October 2018. There are 17 batches of Ch...