The product is a Toyota Aygo 2005-2013 1.0 petrol semi-automatic engine. This long block engine is designed specifically for the Toyota Aygo model, providing reliable performance and efficiency. With the brand's reputation for quality and durability, this engine is a sound choice for those looking to replace or upgrade their vehicle's powerplant.