Not even close to being true.
Novarossi is made by Novarossi
LRP is made by Picco
I think that STS engines are made in Taiwan.
You might be thinking of Novarossi, Top, and Rex. Those are all Novarossi made engines that are all basically the same.
| Capricorn | Ybslow | Proline-Protoform | Johnny Bravo Racing | Desoto Racing | Murnan Modified | Matrix Tires | Powermaster Fuel |