INTERNATIONAL COMPONENTS CORP