I'm about the same size as you and have the same problem finding a off the shelf suit that fits.

I have a Dainese Laguna Seca right now and it fits me perfect with chest and back protector in. I have a size 44 and I am 5' 8" and 173 lbs.

Every thing else I have tried has been to tall/skinny for my frame

Hope this helps?

.