Looking for new idebenone source

Seeking Advice

Anyone find this recently? Only place I can find it in bulk powder is Umbrella labs and they seem like a hit or miss source from everything I've read about them.

Science bio was my go to before it closed and didn't think ti would be hard to source.

Posted Sep 25, 2026, 5:16 PM UTC

03
Loading comments…