Yes they are steriods. they come from China.