CECO Environmental Corp. ------------------------ AMENDED AND RESTATED REPLACEMENT PROMISSORY NOTE ---------------

AI Assistant