This product ships from China. The expected delivery time is 20 to 40 days. There may be import duties to pay.
Super thin etched metal sticks for precision sanding in tight spots. Use double sided sticky tape to attach the sandpaper, then you can get into all those fiddly spots to clean up and prep your model.