Janome make a number of motors, please make sure this is the correct one or contact us
info@coulingsewingmachines.co.uk
This is a non returnable item
Some models listed
8077/DM3000/XL30/CXL301/CP5000/SL30X/DEX30
Genuine Part No. 843645000 Complete with Bracket