This fully assembled and tested module is based on the MC33290D ISO driver and MAX232 level converter.
Using the latest SMD technology the unit measures 25 x 22 mm.
Full project details.