In lot TDA7056A, TDA7056B, TDA7056 chip TDA7056B turned out to have broken off leads.
Ordered 100pcs. Got 56x TDA7056B, 42x TDA7056A, 1x TDA7056. 1pcs missing, 3 pcs damaged and a lot of the IC has bent pins due to bad packaging. Also no ESD protection. Better sell potatoes!