Procurement Request
HomeCompound Synonyms > 1,2-benzo-7-(diethylamino)-3-(octadecanoylimino)phenoxazine