Basic Info

Shanghai Nimrod Biochemical Co., Ltd.