A new Chinese office and laboratory of Satra in Dongguan was officially opened on May 14