95568-40-4

95568-40-4 structure
95568-40-4 structure

Name RAT IL-2
Storage condition 2-8°C
WGK Germany 3