The IFF Ampliator 13x18 is a fantastic and sturdy italian enlarger (IFF mean Industrie Fotografiche Firenze). Unfortunately, the IFF don't produce anymore the enlargers, from over 20 years.
Ciao.
Vincenzo