We are Quality Driven, Integrity Based, and Value Minded. International Component Repair (ICR) is a designated FAA Repair Station (ICRR 255X) and an EASA Certificate 145.5663 holder. We repair commercial aircraft and engine (airframe and powerplant) components to meet or exceed required specifications. Read more m/wp-content/uploads/2015/01/g Now on sale other - TOPICS m/sm2016/red_p Web. Web. Our experience, repair capabilities (including development of new procedures and level of customer service is unmatched in this industry. ICR News Updates ICR now has CAAC Certification! June 6, 2016 ICR has received its Civil Aviation Administration of China. For more info, please click here. 600 435.