SD0504-xxx is Surface Mount Power Choke manufactured by Associated Components Technology.
) 08 NEW PRODUCT SURFACE MOUNT POWER CHOKE SERIES SD0504.