Pretty hard but with a lot of looking at 7 manufacturer's page on wikipedia I got there. Last one in 12A for some reason.
I liked 19, 21, 22, 26 and 29 best I think. I'll make 22 my COD.
Words I had not heard of before, but got from the wordplay: 1 (although I remember it from another crossword or a discussion here, with the other spelling), 15, 20 and 25.
Didn't have to use a missing letters solver today, but obvs wikipedia was helpful for the 7s.