Contact seller
not sure if they are for an a body and they hard fiber but hav a flat spot on them. i have 16 of them and they are sold in lots of 4. the price is 4/6.00 plus 5.00 shipping. paypal ok. shipped from 62052