Hi Fellows, Can anyone tell me what this stuff is please. I thought it was aptesia but it does not match any pics I have seen.