The manufacturer should have to be required to maintain liability insurance with a claims process. If Amazon doesn’t enforce that standard, it should have to stand in.
https://sellercentral.amazon.com/gp/help/help.html?itemID=20...
However, they do not enforce it (IME) until you break $10K/mo