Mannequin

Where could one purchase a male mannequin?
What size clothes do male mannequins wear? For men 6ft 1in (1.85m) tall, a 40in (102cm) or 42in (107cm) regular suit, with a 38/40ins (97/102cm) chest...