I have never seen this particular line of Lion Brothers' Apollo emblems before. Marketed under their "Put-Ons" emblems line, Lion Brothers produced these Apollo 11, Apollo 12, Apollo 13 and Apollo 14 patches. There may be others, but these are the only one's I have seen. The 3" Apollo 11 patch differs from the other 3" Apollo 11 patches from Lion Brothers. Had these not been in their original packaging, they would probably have not been able to be associated with Lion Brothers.